mystr = "hello world and itcast and itheima and Python"

# replace() 把and改成he
new_str = mystr.replace('and','he')     #** 说明replace函数有返回值，返回值是修改后的字符串
new_str = mystr.replace('and','he', 1)
# 替换此时如果超出子串出现的次数，表示替换所有这个子串
# new_str = mystr.replace('and','he',10)
# print(mystr)
# print(new_str)

# **** 调用了replace函数后，发现原有字符串的数据并没有做到修改，修改后的数据是replace函数的返回值
# 数据是否可以改变划分为 可变类型  和  不可变类型

# 2. split() -- 分割,返回一个列表,丢失分割字符
# list1 = mystr.split('and')
# list1 = mystr.split('and',2)
# print(list1)

# 3. join() -- 合并列表里面的字符串为一个大字符串
mylist = ['aa', 'bb', 'cc']

# aa...bb...cc
new_str = '...'.join(mylist)
print(new_str)